earth leakage loss - Spanish English Dictionary